package com.code2roc.jarmanage.servlet.machine;

import com.code2roc.jarmanage.model.Result;
import com.code2roc.jarmanage.util.MachineUtil;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

public class MachineDetailServlet extends HttpServlet {

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        Result result = Result.okResult();
        result.add("base", MachineUtil.getMachineBaseInfo());
        result.add("cpuNum", MachineUtil.getCPUNum());
        result.add("totalMemory", MachineUtil.getTotalMemory());
        result.add("disk", MachineUtil.getMachineDiskInfo());
        resp.getWriter().println(result.toString());
    }
}
